В этом упражнении вы настроите сервер для повышения производительности, активировав службу tuned и применив профиль настройки.
tuned
Результаты
Вы сможете настроить систему с помощью профиля настройки.
Войдите на workstation как пользователь student с паролем student.
workstation
student
На workstation выполните команду lab tuning-profiles start. Эта команда запускает подготовительный сценарий, который проверяет доступность хоста servera в сети.
servera
[student@workstation ~]$ lab tuning-profiles start
[student@workstation ~]$
lab tuning-profiles start
На workstation с помощью SSH войдите на хост servera как пользователь student. Системы настроены на использование ключей SSH для аутентификации, поэтому пароль не требуется.
[student@workstation ~]$ ssh student@servera ...output omitted... [student@servera ~]$
ssh student@servera
[student@servera ~]$
Убедитесь, что пакет tuned установлен, включен и запущен.
Выполните команду yum, чтобы убедиться, что пакет tuned установлен.
[student@servera ~]$ yum list tuned ...output omitted... Installed Packages tuned.noarch 2.10.0-15.el8 @anaconda
yum list tuned
tuned.noarch
Команда systemctl is-enabled tuned показывает, включена ли служба.
[student@servera ~]$ systemctl is-enabled tuned enabled
systemctl is-enabled tuned
enabled
Команда systemctl is-active tuned показывает, запущена ли служба в данный момент.
[student@servera ~]$ systemctl is-active tuned active
systemctl is-active tuned
active
Отобразите список доступных профилей настройки и определите активный профиль. Если команда sudo запросит пароль, введите student.
sudo
[student@servera ~]$ sudo tuned-adm list [sudo] password for student: student Available profiles: - balanced - General non-specialized tuned profile - desktop - Optimize for the desktop use-case - latency-performance - Optimize for deterministic performance at the cost of increased power consumption - network-latency - Optimize for deterministic performance at the cost of increased power consumption, focused on low latency network performance - network-throughput - Optimize for streaming network throughput, generally only necessary on older CPUs or 40G+ networks - powersave - Optimize for low power consumption - throughput-performance - Broadly applicable tuning that provides excellent performance across a variety of common server workloads - virtual-guest - Optimize for running inside a virtual guest - virtual-host - Optimize for running KVM guests Current active profile: virtual-guest
sudo tuned-adm list
[sudo] password for student:
virtual-guest
Измените текущий активный профиль настройки на powersave и проверьте результаты. Если команда sudo запросит пароль, введите student.
powersave
Измените текущий активный профиль настройки.
[student@servera ~]$ sudo tuned-adm profile powersave
sudo tuned-adm profile powersave
Убедитесь, что активный профиль настройки ― powersave.
[student@servera ~]$ sudo tuned-adm active Current active profile: powersave
sudo tuned-adm active
Выйдите с servera.
[student@servera ~]$ exit logout Connection to servera closed. [student@workstation ~]$
exit
Конец
На workstation запустите сценарий lab tuning-profiles finish, чтобы закончить упражнение.
[student@workstation ~]$ lab tuning-profiles finish
lab tuning-profiles finish
Упражнение завершено.